Big Huge Thesaurus

telecommunication system

noun